[INFO] fetching crate libwfa2 0.1.1...
[INFO] fixing libwfa2-0.1.1 against try#622891a4e29178280638a6b63a8908bde2c0c854+cargoflags=-Zfix-edition=end=2015,2024 for pr-157817-2
[INFO] extracting crate libwfa2 0.1.1 into /workspace/builds/worker-0-tc2/source
[INFO] started tweaking crates.io crate libwfa2 0.1.1
[INFO] removed 0 missing examples
[INFO] finished tweaking crates.io crate libwfa2 0.1.1
[INFO] tweaked toml for crates.io crate libwfa2 0.1.1 written to /workspace/builds/worker-0-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate libwfa2 0.1.1 on toolchain 622891a4e29178280638a6b63a8908bde2c0c854
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+622891a4e29178280638a6b63a8908bde2c0c854" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate libwfa2 0.1.1 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+622891a4e29178280638a6b63a8908bde2c0c854" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/source:/opt/rustwide/workdir:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:3a6becf2bc8dde7f3fa57ede90e4f284e72d296796fc446bbb1e2c7cc0530151" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] 8c1e8e6883df5dc008befeb49e76ae2e44949e523b1c6ef194f140a372cf25e4
[INFO] running `Command { std: "docker" "start" "8c1e8e6883df5dc008befeb49e76ae2e44949e523b1c6ef194f140a372cf25e4", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-w" "/opt/rustwide/workdir" "--user" "0:0" "8c1e8e6883df5dc008befeb49e76ae2e44949e523b1c6ef194f140a372cf25e4" "/opt/rustwide/cargo-home/bin/cargo" "+622891a4e29178280638a6b63a8908bde2c0c854" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "8c1e8e6883df5dc008befeb49e76ae2e44949e523b1c6ef194f140a372cf25e4", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=" "-e" "RUSTDOCFLAGS=" "-w" "/opt/rustwide/workdir" "--user" "0:0" "8c1e8e6883df5dc008befeb49e76ae2e44949e523b1c6ef194f140a372cf25e4" "/opt/rustwide/cargo-home/bin/cargo" "+622891a4e29178280638a6b63a8908bde2c0c854" "fix" "--allow-no-vcs" "--allow-dirty" "--frozen" "--all" "--all-targets" "--message-format=json" "-Zfix-edition=end=2015,2024", kill_on_drop: false }`
[INFO] [stderr] crater-edition-check: migrating to next edition
[INFO] [stderr]    Migrating Cargo.toml from 2021 edition to 2024
[INFO] [stderr]    Compiling proc-macro2 v1.0.86
[INFO] [stderr]    Compiling glob v0.3.1
[INFO] [stderr]    Compiling prettyplease v0.2.22
[INFO] [stderr]    Compiling regex-syntax v0.8.4
[INFO] [stderr]    Compiling either v1.13.0
[INFO] [stderr]    Compiling bitflags v2.6.0
[INFO] [stderr]    Compiling libc v0.2.158
[INFO] [stderr]    Compiling libloading v0.8.5
[INFO] [stderr]    Compiling nom v7.1.3
[INFO] [stderr]    Compiling itertools v0.13.0
[INFO] [stderr]    Compiling clang-sys v1.8.1
[INFO] [stderr]    Compiling quote v1.0.37
[INFO] [stderr]    Compiling bindgen v0.70.1
[INFO] [stderr]    Compiling syn v2.0.77
[INFO] [stderr]    Compiling regex-automata v0.4.7
[INFO] [stderr]    Compiling cexpr v0.6.0
[INFO] [stderr]    Compiling regex v1.10.6
[INFO] [stderr]    Compiling libwfa2 v0.1.1 (/opt/rustwide/workdir)
[INFO] [stderr]    Migrating build.rs from 2021 edition to 2024
[INFO] [stderr]    Migrating src/lib.rs from 2021 edition to 2024
[INFO] [stderr]        Fixed /opt/rustwide/target/debug/build/libwfa2-e00d863ec6175c8f/out/bindings_wfa.rs (96 fixes)
[INFO] [stderr]    Migrating examples/example2.rs from 2021 edition to 2024
[INFO] [stderr]    Migrating examples/example1.rs from 2021 edition to 2024
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 40.40s
[INFO] [stderr] crater-edition-check: libwfa2 v0.1.1 (/opt/rustwide/workdir) updating edition from 2021 to 2024
[INFO] [stderr]    Compiling libwfa2 v0.1.1 (/opt/rustwide/workdir)
[INFO] [stdout] warning: use of deprecated constant `bindgen::CargoCallbacks`: Use `CargoCallbacks::new()` instead. Please, check the documentation for further information.
[INFO] [stdout]    --> build.rs:120:44
[INFO] [stdout]     |
[INFO] [stdout] 120 |         .parse_callbacks(Box::new(bindgen::CargoCallbacks))
[INFO] [stdout]     |                                            ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(deprecated)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libwfa2-e00d863ec6175c8f/out/bindings_wfa.rs:3:21152
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... 80usize] ; } ; extern "C" { pub fn wavefront_penalties_set_indel (wf_penalties : * mut wavefront_penalties_t) ; } extern "C" { pu...
[INFO] [stdout]   |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libwfa2-e00d863ec6175c8f/out/bindings_wfa.rs:3:21251
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...enalties_t) ; } extern "C" { pub fn wavefront_penalties_set_edit (wf_penalties : * mut wavefront_penalties_t) ; } extern "C" { pub...
[INFO] [stdout]   |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libwfa2-e00d863ec6175c8f/out/bindings_wfa.rs:3:21349
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn wavefront_penalties_set_linear (wf_penalties : * mut wavefront_penalties_t , linear_penalties : * mut linear_penalties_t) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libwfa2-e00d863ec6175c8f/out/bindings_wfa.rs:3:21495
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn wavefront_penalties_set_affine (wf_penalties : * mut wavefront_penalties_t , affine_penalties : * mut affine_penalties_t) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libwfa2-e00d863ec6175c8f/out/bindings_wfa.rs:3:21641
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn wavefront_penalties_set_affine2p (wf_penalties : * mut wavefront_penalties_t , affine2p_penalties : * mut affine2p_penalties_t) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libwfa2-e00d863ec6175c8f/out/bindings_wfa.rs:3:21793
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...t) ; } extern "C" { pub fn wavefront_penalties_print (stream : * mut FILE , wf_penalties : * mut wavefront_penalties_t) ; } pub ty...
[INFO] [stdout]   |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libwfa2-e00d863ec6175c8f/out/bindings_wfa.rs:3:25201
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... ; extern "C" { pub fn wavefront_plot_new (distance_metric : distance_metric_t , pattern_length : :: std :: os :: raw :: c_int , text_length : :: std :: os :: raw :: c_int , attributes : * mut wavefront_plot_attr_t) -> * mut wavefront_plot_t ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libwfa2-e00d863ec6175c8f/out/bindings_wfa.rs:3:25444
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn wavefront_plot_resize (wf_plot : * mut wavefront_plot_t , pattern_length : :: std :: os :: raw :: c_int , text_length : :: std :: os :: raw :: c_int) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libwfa2-e00d863ec6175c8f/out/bindings_wfa.rs:3:25618
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... os :: raw :: c_int) ; } extern "C" { pub fn wavefront_plot_delete (wf_plot : * mut wavefront_plot_t) ; } extern "C" { pub fn wave...
[INFO] [stdout]   |                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libwfa2-e00d863ec6175c8f/out/bindings_wfa.rs:3:25699
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn wavefront_plot (wf_aligner : * mut wavefront_aligner_t , score : :: std :: os :: raw :: c_int , align_level : :: std :: os :: raw :: c_int) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libwfa2-e00d863ec6175c8f/out/bindings_wfa.rs:3:25863
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...c_int) ; } extern "C" { pub fn wavefront_plot_print (stream : * mut FILE , wf_aligner : * mut wavefront_aligner_t) ; } extern "C" ...
[INFO] [stdout]   |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libwfa2-e00d863ec6175c8f/out/bindings_wfa.rs:3:25971
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn wavefront_aligner_print (...ce_length : :: std :: os :: raw :: c_int) ; } pu...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libwfa2-e00d863ec6175c8f/out/bindings_wfa.rs:3:29768
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... 48usize] ; } ; extern "C" { pub fn wavefront_heuristic_set_none (wf_heuristic : * mut wavefront_heuristic_t) ; } extern "C" { pub...
[INFO] [stdout]   |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libwfa2-e00d863ec6175c8f/out/bindings_wfa.rs:3:29866
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn wavefront_heuristic_set_wfadaptive (wf_heuristic : * mut wavefront_heuristic_t , min_wavefront_length : :: std :: os :: raw :: c_int , max_distance_threshold : :: std :: os :: raw :: c_int , steps_between_cutoffs : :: std :: os :: raw :: c_int) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libwfa2-e00d863ec6175c8f/out/bindings_wfa.rs:3:30135
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn wavefront_heuristic_set_wfmash (wf_heuristic : * mut wavefront_heuristic_t , min_wavefront_length : :: std :: os :: raw :: c_int , max_distance_threshold : :: std :: os :: raw :: c_int , steps_between_cutoffs : :: std :: os :: raw :: c_int) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libwfa2-e00d863ec6175c8f/out/bindings_wfa.rs:3:30400
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn wavefront_heuristic_set_xdrop (wf_heuristic : * mut wavefront_heuristic_t , xdrop : :: std :: os :: raw :: c_int , steps_between_cutoffs : :: std :: os :: raw :: c_int) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libwfa2-e00d863ec6175c8f/out/bindings_wfa.rs:3:30593
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn wavefront_heuristic_set_zdrop (wf_heuristic : * mut wavefront_heuristic_t , ydrop : :: std :: os :: raw :: c_int , steps_between_cutoffs : :: std :: os :: raw :: c_int) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libwfa2-e00d863ec6175c8f/out/bindings_wfa.rs:3:30786
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn wavefront_heuristic_set_banded_static (wf_heuristic : * mut wavefront_heuristic_t , band_min_k : :: std :: os :: raw :: c_int , band_max_k : :: std :: os :: raw :: c_int) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libwfa2-e00d863ec6175c8f/out/bindings_wfa.rs:3:30981
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn wavefront_heuristic_set_banded_adaptive (wf_heuristic : * mut wavefront_heuristic_t , band_min_k : :: std :: os :: raw :: c_int , band_max_k : :: std :: os :: raw :: c_int , steps_between_cutoffs : :: std :: os :: raw :: c_int) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libwfa2-e00d863ec6175c8f/out/bindings_wfa.rs:3:31233
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...raw :: c_int) ; } extern "C" { pub fn wavefront_heuristic_clear (wf_heuristic : * mut wavefront_heuristic_t) ; } extern "C" { pub ...
[INFO] [stdout]   |                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libwfa2-e00d863ec6175c8f/out/bindings_wfa.rs:3:31328
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn wavefront_heuristic_cufoff (wf_aligner : * mut wavefront_aligner_t , score : :: std :: os :: raw :: c_int , score_mod : :: std :: os :: raw :: c_int) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libwfa2-e00d863ec6175c8f/out/bindings_wfa.rs:3:31510
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ol ; } extern "C" { pub fn wavefront_heuristic_print (stream : * mut FILE , wf_heuristic : * mut wavefront_heuristic_t) ; } pub co...
[INFO] [stdout]   |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libwfa2-e00d863ec6175c8f/out/bindings_wfa.rs:3:38892
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...) - 168usize] ; } ; extern "C" { pub static mut wavefront_aligner_attr_default : wavefront_aligner_attr_t ; } pub type alignment_m...
[INFO] [stdout]   |                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libwfa2-e00d863ec6175c8f/out/bindings_wfa.rs:3:43316
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... 97usize] ; } ; extern "C" { pub fn wavefront_sequences_allocate (wf_sequences : * mut wavefront_sequences_t) ; } extern "C" { pub...
[INFO] [stdout]   |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libwfa2-e00d863ec6175c8f/out/bindings_wfa.rs:3:43414
[INFO] [stdout]   |
[INFO] [stdout] 3 | ..._sequences_t) ; } extern "C" { pub fn wavefront_sequences_free (wf_sequences : * mut wavefront_sequences_t) ; } extern "C" { pub f...
[INFO] [stdout]   |                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libwfa2-e00d863ec6175c8f/out/bindings_wfa.rs:3:43508
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn wavefront_sequences_init_...d :: os :: raw :: c_int , reverse : bool) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libwfa2-e00d863ec6175c8f/out/bindings_wfa.rs:3:43815
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn wavefront_sequences_init_...d :: os :: raw :: c_int , reverse : bool) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libwfa2-e00d863ec6175c8f/out/bindings_wfa.rs:3:44128
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn wavefront_sequences_init_packed2bits (wf_sequences : * mut wavefront_sequences_t , pattern : * const u8 , pattern_length : :: std :: os :: raw :: c_int , text : * const u8 , text_length : :: std :: os :: raw :: c_int , reverse : bool) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libwfa2-e00d863ec6175c8f/out/bindings_wfa.rs:3:21152
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... 80usize] ; } ; extern "C" { pub fn wavefront_penalties_set_indel (wf_penalties : * mut wavefront_penalties_t) ; } extern "C" { pu...
[INFO] [stdout]   |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libwfa2-e00d863ec6175c8f/out/bindings_wfa.rs:3:44387
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn wavefront_sequences_cmp (wf_sequences : * mut wavefront_sequences_t , pattern_pos : :: std :: os :: raw :: c_int , text_pos : :: std :: os :: raw :: c_int) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libwfa2-e00d863ec6175c8f/out/bindings_wfa.rs:3:44575
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn wavefront_sequences_get_pattern (wf_sequences : * mut wavefront_sequences_t , position : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_char ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libwfa2-e00d863ec6175c8f/out/bindings_wfa.rs:3:44751
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn wavefront_sequences_get_text (wf_sequences : * mut wavefront_sequences_t , position : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_char ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libwfa2-e00d863ec6175c8f/out/bindings_wfa.rs:3:21251
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...enalties_t) ; } extern "C" { pub fn wavefront_penalties_set_edit (wf_penalties : * mut wavefront_penalties_t) ; } extern "C" { pub...
[INFO] [stdout]   |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libwfa2-e00d863ec6175c8f/out/bindings_wfa.rs:3:44924
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn wavefront_sequences_set_b... text_end : :: std :: os :: raw :: c_int) ; } pu...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libwfa2-e00d863ec6175c8f/out/bindings_wfa.rs:3:21349
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn wavefront_penalties_set_linear (wf_penalties : * mut wavefront_penalties_t , linear_penalties : * mut linear_penalties_t) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libwfa2-e00d863ec6175c8f/out/bindings_wfa.rs:3:21495
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn wavefront_penalties_set_affine (wf_penalties : * mut wavefront_penalties_t , affine_penalties : * mut affine_penalties_t) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libwfa2-e00d863ec6175c8f/out/bindings_wfa.rs:3:52210
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... ; extern "C" { pub fn wavefront_allocate (wavefront : * mut wavefront_t , wf_elements_allocated : :: std :: os :: raw :: c_int , allocate_backtrace : bool , mm_allocator : * mut mm_allocator_t) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libwfa2-e00d863ec6175c8f/out/bindings_wfa.rs:3:21641
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn wavefront_penalties_set_affine2p (wf_penalties : * mut wavefront_penalties_t , affine2p_penalties : * mut affine2p_penalties_t) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libwfa2-e00d863ec6175c8f/out/bindings_wfa.rs:3:21793
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...t) ; } extern "C" { pub fn wavefront_penalties_print (stream : * mut FILE , wf_penalties : * mut wavefront_penalties_t) ; } pub ty...
[INFO] [stdout]   |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libwfa2-e00d863ec6175c8f/out/bindings_wfa.rs:3:52406
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn wavefront_resize (wavefront : * mut wavefront_t , wf_elements_allocated : :: std :: os :: raw :: c_int , mm_allocator : * mut mm_allocator_t) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libwfa2-e00d863ec6175c8f/out/bindings_wfa.rs:3:52572
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...tor_t) ; } extern "C" { pub fn wavefront_free (wavefront : * mut wavefront_t , mm_allocator : * mut mm_allocator_t) ; } extern "C"...
[INFO] [stdout]   |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libwfa2-e00d863ec6175c8f/out/bindings_wfa.rs:3:25201
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... ; extern "C" { pub fn wavefront_plot_new (distance_metric : distance_metric_t , pattern_length : :: std :: os :: raw :: c_int , text_length : :: std :: os :: raw :: c_int , attributes : * mut wavefront_plot_attr_t) -> * mut wavefront_plot_t ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libwfa2-e00d863ec6175c8f/out/bindings_wfa.rs:3:25444
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn wavefront_plot_resize (wf_plot : * mut wavefront_plot_t , pattern_length : :: std :: os :: raw :: c_int , text_length : :: std :: os :: raw :: c_int) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libwfa2-e00d863ec6175c8f/out/bindings_wfa.rs:3:52681
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn wavefront_init (wavefront : * mut wavefront_t , min_lo : :: std :: os :: raw :: c_int , max_hi : :: std :: os :: raw :: c_int) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libwfa2-e00d863ec6175c8f/out/bindings_wfa.rs:3:25618
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... os :: raw :: c_int) ; } extern "C" { pub fn wavefront_plot_delete (wf_plot : * mut wavefront_plot_t) ; } extern "C" { pub fn wave...
[INFO] [stdout]   |                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libwfa2-e00d863ec6175c8f/out/bindings_wfa.rs:3:52832
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn wavefront_init_null (wavefront : * mut wavefront_t , min_lo : :: std :: os :: raw :: c_int , max_hi : :: std :: os :: raw :: c_int) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libwfa2-e00d863ec6175c8f/out/bindings_wfa.rs:3:25699
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn wavefront_plot (wf_aligner : * mut wavefront_aligner_t , score : :: std :: os :: raw :: c_int , align_level : :: std :: os :: raw :: c_int) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libwfa2-e00d863ec6175c8f/out/bindings_wfa.rs:3:52988
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn wavefront_init_victim (wavefront : * mut wavefront_t , min_lo : :: std :: os :: raw :: c_int , max_hi : :: std :: os :: raw :: c_int) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libwfa2-e00d863ec6175c8f/out/bindings_wfa.rs:3:25863
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...c_int) ; } extern "C" { pub fn wavefront_plot_print (stream : * mut FILE , wf_aligner : * mut wavefront_aligner_t) ; } extern "C" ...
[INFO] [stdout]   |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libwfa2-e00d863ec6175c8f/out/bindings_wfa.rs:3:53146
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn wavefront_set_limits (wavefront : * mut wavefront_t , lo : :: std :: os :: raw :: c_int , hi : :: std :: os :: raw :: c_int) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libwfa2-e00d863ec6175c8f/out/bindings_wfa.rs:3:25971
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn wavefront_aligner_print (...ce_length : :: std :: os :: raw :: c_int) ; } pu...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libwfa2-e00d863ec6175c8f/out/bindings_wfa.rs:3:29768
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... 48usize] ; } ; extern "C" { pub fn wavefront_heuristic_set_none (wf_heuristic : * mut wavefront_heuristic_t) ; } extern "C" { pub...
[INFO] [stdout]   |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libwfa2-e00d863ec6175c8f/out/bindings_wfa.rs:3:53295
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...os :: raw :: c_int) ; } extern "C" { pub fn wavefront_get_size (wavefront : * mut wavefront_t) -> u64 ; } pub const wf_slab_mode_t...
[INFO] [stdout]   |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libwfa2-e00d863ec6175c8f/out/bindings_wfa.rs:3:55282
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... ; extern "C" { pub fn wavefront_slab_new (init_wf_length : :: std :: os :: raw :: c_int , allocate_backtrace : bool , slab_mode : wf_slab_mode_t , mm_allocator : * mut mm_allocator_t) -> * mut wavefront_slab_t ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libwfa2-e00d863ec6175c8f/out/bindings_wfa.rs:3:29866
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn wavefront_heuristic_set_wfadaptive (wf_heuristic : * mut wavefront_heuristic_t , min_wavefront_length : :: std :: os :: raw :: c_int , max_distance_threshold : :: std :: os :: raw :: c_int , steps_between_cutoffs : :: std :: os :: raw :: c_int) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libwfa2-e00d863ec6175c8f/out/bindings_wfa.rs:3:55494
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... wavefront_slab_t ; } extern "C" { pub fn wavefront_slab_reap (wavefront_slab : * mut wavefront_slab_t) ; } extern "C" { pub fn wa...
[INFO] [stdout]   |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libwfa2-e00d863ec6175c8f/out/bindings_wfa.rs:3:30135
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn wavefront_heuristic_set_wfmash (wf_heuristic : * mut wavefront_heuristic_t , min_wavefront_length : :: std :: os :: raw :: c_int , max_distance_threshold : :: std :: os :: raw :: c_int , steps_between_cutoffs : :: std :: os :: raw :: c_int) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libwfa2-e00d863ec6175c8f/out/bindings_wfa.rs:3:55580
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...wavefront_slab_t) ; } extern "C" { pub fn wavefront_slab_clear (wavefront_slab : * mut wavefront_slab_t) ; } extern "C" { pub fn w...
[INFO] [stdout]   |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libwfa2-e00d863ec6175c8f/out/bindings_wfa.rs:3:30400
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn wavefront_heuristic_set_xdrop (wf_heuristic : * mut wavefront_heuristic_t , xdrop : :: std :: os :: raw :: c_int , steps_between_cutoffs : :: std :: os :: raw :: c_int) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libwfa2-e00d863ec6175c8f/out/bindings_wfa.rs:3:30593
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn wavefront_heuristic_set_zdrop (wf_heuristic : * mut wavefront_heuristic_t , ydrop : :: std :: os :: raw :: c_int , steps_between_cutoffs : :: std :: os :: raw :: c_int) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libwfa2-e00d863ec6175c8f/out/bindings_wfa.rs:3:55667
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...avefront_slab_t) ; } extern "C" { pub fn wavefront_slab_delete (wavefront_slab : * mut wavefront_slab_t) ; } extern "C" { pub fn w...
[INFO] [stdout]   |                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libwfa2-e00d863ec6175c8f/out/bindings_wfa.rs:3:30786
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn wavefront_heuristic_set_banded_static (wf_heuristic : * mut wavefront_heuristic_t , band_min_k : :: std :: os :: raw :: c_int , band_max_k : :: std :: os :: raw :: c_int) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libwfa2-e00d863ec6175c8f/out/bindings_wfa.rs:3:55755
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...) ; } extern "C" { pub fn wavefront_slab_set_mode (wavefront_slab : * mut wavefront_slab_t , slab_mode : wf_slab_mode_t) ; } exter...
[INFO] [stdout]   |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libwfa2-e00d863ec6175c8f/out/bindings_wfa.rs:3:30981
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn wavefront_heuristic_set_banded_adaptive (wf_heuristic : * mut wavefront_heuristic_t , band_min_k : :: std :: os :: raw :: c_int , band_max_k : :: std :: os :: raw :: c_int , steps_between_cutoffs : :: std :: os :: raw :: c_int) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libwfa2-e00d863ec6175c8f/out/bindings_wfa.rs:3:55874
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn wavefront_slab_allocate (wavefront_slab : * mut wavefront_slab_t , min_lo : :: std :: os :: raw :: c_int , max_hi : :: std :: os :: raw :: c_int) -> * mut wavefront_t ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libwfa2-e00d863ec6175c8f/out/bindings_wfa.rs:3:31233
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...raw :: c_int) ; } extern "C" { pub fn wavefront_heuristic_clear (wf_heuristic : * mut wavefront_heuristic_t) ; } extern "C" { pub ...
[INFO] [stdout]   |                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libwfa2-e00d863ec6175c8f/out/bindings_wfa.rs:3:56065
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...t ; } extern "C" { pub fn wavefront_slab_free (wavefront_slab : * mut wavefront_slab_t , wavefront : * mut wavefront_t) ; } extern...
[INFO] [stdout]   |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libwfa2-e00d863ec6175c8f/out/bindings_wfa.rs:3:31328
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn wavefront_heuristic_cufoff (wf_aligner : * mut wavefront_aligner_t , score : :: std :: os :: raw :: c_int , score_mod : :: std :: os :: raw :: c_int) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libwfa2-e00d863ec6175c8f/out/bindings_wfa.rs:3:56183
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...wavefront_t) ; } extern "C" { pub fn wavefront_slab_get_size (wavefront_slab : * mut wavefront_slab_t) -> u64 ; } # [repr (C)] # [...
[INFO] [stdout]   |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libwfa2-e00d863ec6175c8f/out/bindings_wfa.rs:3:31510
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ol ; } extern "C" { pub fn wavefront_heuristic_print (stream : * mut FILE , wf_heuristic : * mut wavefront_heuristic_t) ; } pub co...
[INFO] [stdout]   |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libwfa2-e00d863ec6175c8f/out/bindings_wfa.rs:3:59475
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... ; extern "C" { pub fn wavefront_components_allo...ol , mm_allocator : * mut mm_allocator_t) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libwfa2-e00d863ec6175c8f/out/bindings_wfa.rs:3:38892
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...) - 168usize] ; } ; extern "C" { pub static mut wavefront_aligner_attr_default : wavefront_aligner_attr_t ; } pub type alignment_m...
[INFO] [stdout]   |                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libwfa2-e00d863ec6175c8f/out/bindings_wfa.rs:3:59803
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...allocator_t) ; } extern "C" { pub fn wavefront_components_reap (wf_components : * mut wavefront_components_t) ; } extern "C" { pub...
[INFO] [stdout]   |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libwfa2-e00d863ec6175c8f/out/bindings_wfa.rs:3:43316
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... 97usize] ; } ; extern "C" { pub fn wavefront_sequences_allocate (wf_sequences : * mut wavefront_sequences_t) ; } extern "C" { pub...
[INFO] [stdout]   |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libwfa2-e00d863ec6175c8f/out/bindings_wfa.rs:3:43414
[INFO] [stdout]   |
[INFO] [stdout] 3 | ..._sequences_t) ; } extern "C" { pub fn wavefront_sequences_free (wf_sequences : * mut wavefront_sequences_t) ; } extern "C" { pub f...
[INFO] [stdout]   |                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libwfa2-e00d863ec6175c8f/out/bindings_wfa.rs:3:59900
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...mponents_t) ; } extern "C" { pub fn wavefront_components_clear (wf_components : * mut wavefront_components_t) ; } extern "C" { pub...
[INFO] [stdout]   |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libwfa2-e00d863ec6175c8f/out/bindings_wfa.rs:3:59998
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...omponents_t) ; } extern "C" { pub fn wavefront_components_free (wf_components : * mut wavefront_components_t) ; } extern "C" { pub...
[INFO] [stdout]   |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libwfa2-e00d863ec6175c8f/out/bindings_wfa.rs:3:43508
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn wavefront_sequences_init_...d :: os :: raw :: c_int , reverse : bool) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libwfa2-e00d863ec6175c8f/out/bindings_wfa.rs:3:43815
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn wavefront_sequences_init_...d :: os :: raw :: c_int , reverse : bool) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libwfa2-e00d863ec6175c8f/out/bindings_wfa.rs:3:60095
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn wavefront_components_resize (wf_components : * mut wavefront_components_t , max_pattern_length : :: std :: os :: raw :: c_int , max_text_length : :: std :: os :: raw :: c_int , penalties : * mut wavefront_penalties_t) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libwfa2-e00d863ec6175c8f/out/bindings_wfa.rs:3:44128
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn wavefront_sequences_init_packed2bits (wf_sequences : * mut wavefront_sequences_t , pattern : * const u8 , pattern_length : :: std :: os :: raw :: c_int , text : * const u8 , text_length : :: std :: os :: raw :: c_int , reverse : bool) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libwfa2-e00d863ec6175c8f/out/bindings_wfa.rs:3:60337
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn wavefront_components_resize_null__victim (wf_components : * mut wavefront_components_t , lo : :: std :: os :: raw :: c_int , hi : :: std :: os :: raw :: c_int) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libwfa2-e00d863ec6175c8f/out/bindings_wfa.rs:3:44387
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn wavefront_sequences_cmp (wf_sequences : * mut wavefront_sequences_t , pattern_pos : :: std :: os :: raw :: c_int , text_pos : :: std :: os :: raw :: c_int) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libwfa2-e00d863ec6175c8f/out/bindings_wfa.rs:3:60521
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn wavefront_components_compact_bt_buffer (wf_components : * mut wavefront_components_t , score : :: std :: os :: raw :: c_int , verbose : :: std :: os :: raw :: c_int) ; } # ...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libwfa2-e00d863ec6175c8f/out/bindings_wfa.rs:3:44575
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn wavefront_sequences_get_pattern (wf_sequences : * mut wavefront_sequences_t , position : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_char ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libwfa2-e00d863ec6175c8f/out/bindings_wfa.rs:3:61925
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... ; extern "C" { pub fn wavefront_bialigner_new (attributes : * mut wavefront_aligner_attr_t , plot : * mut wavefront_plot_t) -> * mut wavefront_bialigner_t ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libwfa2-e00d863ec6175c8f/out/bindings_wfa.rs:3:44751
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn wavefront_sequences_get_text (wf_sequences : * mut wavefront_sequences_t , position : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_char ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libwfa2-e00d863ec6175c8f/out/bindings_wfa.rs:3:62082
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...t_bialigner_t ; } extern "C" { pub fn wavefront_bialigner_reap (wf_bialigner : * mut wavefront_bialigner_t) ; } extern "C" { pub f...
[INFO] [stdout]   |                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libwfa2-e00d863ec6175c8f/out/bindings_wfa.rs:3:44924
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn wavefront_sequences_set_b... text_end : :: std :: os :: raw :: c_int) ; } pu...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libwfa2-e00d863ec6175c8f/out/bindings_wfa.rs:3:62176
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...bialigner_t) ; } extern "C" { pub fn wavefront_bialigner_delete (wf_bialigner : * mut wavefront_bialigner_t) ; } extern "C" { pub ...
[INFO] [stdout]   |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libwfa2-e00d863ec6175c8f/out/bindings_wfa.rs:3:52210
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... ; extern "C" { pub fn wavefront_allocate (wavefront : * mut wavefront_t , wf_elements_allocated : :: std :: os :: raw :: c_int , allocate_backtrace : bool , mm_allocator : * mut mm_allocator_t) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libwfa2-e00d863ec6175c8f/out/bindings_wfa.rs:3:62272
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn wavefront_bialigner_set_s...xt_length : :: std :: os :: raw :: c_int) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libwfa2-e00d863ec6175c8f/out/bindings_wfa.rs:3:52406
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn wavefront_resize (wavefront : * mut wavefront_t , wf_elements_allocated : :: std :: os :: raw :: c_int , mm_allocator : * mut mm_allocator_t) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libwfa2-e00d863ec6175c8f/out/bindings_wfa.rs:3:62571
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn wavefront_bialigner_set_s...xt_length : :: std :: os :: raw :: c_int) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libwfa2-e00d863ec6175c8f/out/bindings_wfa.rs:3:52572
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...tor_t) ; } extern "C" { pub fn wavefront_free (wavefront : * mut wavefront_t , mm_allocator : * mut mm_allocator_t) ; } extern "C"...
[INFO] [stdout]   |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libwfa2-e00d863ec6175c8f/out/bindings_wfa.rs:3:62876
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn wavefront_bialigner_set_sequences_packed2bits (wf_bialigner : * mut wavefront_bialigner_t , pattern : * const u8 , pattern_length : :: std :: os :: raw :: c_int , text : * const u8 , text_length : :: std :: os :: raw :: c_int) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libwfa2-e00d863ec6175c8f/out/bindings_wfa.rs:3:52681
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn wavefront_init (wavefront : * mut wavefront_t , min_lo : :: std :: os :: raw :: c_int , max_hi : :: std :: os :: raw :: c_int) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libwfa2-e00d863ec6175c8f/out/bindings_wfa.rs:3:63127
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn wavefront_bialigner_set_s... text_end : :: std :: os :: raw :: c_int) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libwfa2-e00d863ec6175c8f/out/bindings_wfa.rs:3:52832
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn wavefront_init_null (wavefront : * mut wavefront_t , min_lo : :: std :: os :: raw :: c_int , max_hi : :: std :: os :: raw :: c_int) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libwfa2-e00d863ec6175c8f/out/bindings_wfa.rs:3:63415
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...: c_int) ; } extern "C" { pub fn wavefront_bialigner_get_size (wf_bialigner : * mut wavefront_bialigner_t) -> u64 ; } extern "C" {...
[INFO] [stdout]   |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libwfa2-e00d863ec6175c8f/out/bindings_wfa.rs:3:52988
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn wavefront_init_victim (wavefront : * mut wavefront_t , min_lo : :: std :: os :: raw :: c_int , max_hi : :: std :: os :: raw :: c_int) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libwfa2-e00d863ec6175c8f/out/bindings_wfa.rs:3:63520
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn wavefront_bialigner_set_heuristic (wf_bialigner : * mut wavefront_bialigner_t , heuristic : * mut wavefront_heuristic_t) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libwfa2-e00d863ec6175c8f/out/bindings_wfa.rs:3:53146
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn wavefront_set_limits (wavefront : * mut wavefront_t , lo : :: std :: os :: raw :: c_int , hi : :: std :: os :: raw :: c_int) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libwfa2-e00d863ec6175c8f/out/bindings_wfa.rs:3:63665
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn wavefront_bialigner_set_max_alignment_steps (wf_bialigner : * mut wavefront_bialigner_t , max_alignment_steps : :: std :: os :: raw :: c_int) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libwfa2-e00d863ec6175c8f/out/bindings_wfa.rs:3:53295
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...os :: raw :: c_int) ; } extern "C" { pub fn wavefront_get_size (wavefront : * mut wavefront_t) -> u64 ; } pub const wf_slab_mode_t...
[INFO] [stdout]   |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libwfa2-e00d863ec6175c8f/out/bindings_wfa.rs:3:63831
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn wavefront_bialigner_set_max_memory (wf_bialigner : * mut wavefront_bialigner_t , max_memory_resident : u64 , max_memory_abort : u64) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libwfa2-e00d863ec6175c8f/out/bindings_wfa.rs:3:55282
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... ; extern "C" { pub fn wavefront_slab_new (init_wf_length : :: std :: os :: raw :: c_int , allocate_backtrace : bool , slab_mode : wf_slab_mode_t , mm_allocator : * mut mm_allocator_t) -> * mut wavefront_slab_t ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libwfa2-e00d863ec6175c8f/out/bindings_wfa.rs:3:63988
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn wavefront_bialigner_set_max_num_threads (wf_bialigner : * mut wavefront_bialigner_t , max_num_threads : :: std :: os :: raw :: c_int) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libwfa2-e00d863ec6175c8f/out/bindings_wfa.rs:3:55494
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... wavefront_slab_t ; } extern "C" { pub fn wavefront_slab_reap (wavefront_slab : * mut wavefront_slab_t) ; } extern "C" { pub fn wa...
[INFO] [stdout]   |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libwfa2-e00d863ec6175c8f/out/bindings_wfa.rs:3:64146
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn wavefront_bialigner_set_min_offsets_per_thread (wf_bialigner : * mut wavefront_bialigner_t , min_offsets_per_thread : :: std :: os :: raw :: c_int) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libwfa2-e00d863ec6175c8f/out/bindings_wfa.rs:3:55580
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...wavefront_slab_t) ; } extern "C" { pub fn wavefront_slab_clear (wavefront_slab : * mut wavefront_slab_t) ; } extern "C" { pub fn w...
[INFO] [stdout]   |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libwfa2-e00d863ec6175c8f/out/bindings_wfa.rs:3:64318
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn wavefront_align_strerror (error_code : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_char ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libwfa2-e00d863ec6175c8f/out/bindings_wfa.rs:3:55667
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...avefront_slab_t) ; } extern "C" { pub fn wavefront_slab_delete (wavefront_slab : * mut wavefront_slab_t) ; } extern "C" { pub fn w...
[INFO] [stdout]   |                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libwfa2-e00d863ec6175c8f/out/bindings_wfa.rs:3:64450
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn wavefront_align_strerror_short (error_code : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_char ; } # ...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libwfa2-e00d863ec6175c8f/out/bindings_wfa.rs:3:55755
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...) ; } extern "C" { pub fn wavefront_slab_set_mode (wavefront_slab : * mut wavefront_slab_t , slab_mode : wf_slab_mode_t) ; } exter...
[INFO] [stdout]   |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libwfa2-e00d863ec6175c8f/out/bindings_wfa.rs:3:55874
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn wavefront_slab_allocate (wavefront_slab : * mut wavefront_slab_t , min_lo : :: std :: os :: raw :: c_int , max_hi : :: std :: os :: raw :: c_int) -> * mut wavefront_t ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libwfa2-e00d863ec6175c8f/out/bindings_wfa.rs:3:70947
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } ; extern "C" { pub fn wavefront_aligner_new (attributes : * mut wavefront_aligner_attr_t) -> * mut wavefront_aligner_t ; } exte...
[INFO] [stdout]   |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libwfa2-e00d863ec6175c8f/out/bindings_wfa.rs:3:56065
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...t ; } extern "C" { pub fn wavefront_slab_free (wavefront_slab : * mut wavefront_slab_t , wavefront : * mut wavefront_t) ; } extern...
[INFO] [stdout]   |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libwfa2-e00d863ec6175c8f/out/bindings_wfa.rs:3:71068
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...efront_aligner_t ; } extern "C" { pub fn wavefront_aligner_reap (wf_aligner : * mut wavefront_aligner_t) ; } extern "C" { pub fn w...
[INFO] [stdout]   |                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libwfa2-e00d863ec6175c8f/out/bindings_wfa.rs:3:56183
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...wavefront_t) ; } extern "C" { pub fn wavefront_slab_get_size (wavefront_slab : * mut wavefront_slab_t) -> u64 ; } # [repr (C)] # [...
[INFO] [stdout]   |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libwfa2-e00d863ec6175c8f/out/bindings_wfa.rs:3:71156
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ront_aligner_t) ; } extern "C" { pub fn wavefront_aligner_delete (wf_aligner : * mut wavefront_aligner_t) ; } extern "C" { pub fn ...
[INFO] [stdout]   |                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libwfa2-e00d863ec6175c8f/out/bindings_wfa.rs:3:59475
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... ; extern "C" { pub fn wavefront_components_allo...ol , mm_allocator : * mut mm_allocator_t) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libwfa2-e00d863ec6175c8f/out/bindings_wfa.rs:3:71246
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ner_t) ; } extern "C" { pub fn wavefront_aligner_set_alignment_end_to_end (wf_aligner : * mut wavefront_aligner_t) ; } extern "C" ...
[INFO] [stdout]   |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libwfa2-e00d863ec6175c8f/out/bindings_wfa.rs:3:59803
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...allocator_t) ; } extern "C" { pub fn wavefront_components_reap (wf_components : * mut wavefront_components_t) ; } extern "C" { pub...
[INFO] [stdout]   |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libwfa2-e00d863ec6175c8f/out/bindings_wfa.rs:3:71354
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn wavefront_aligner_set_ali..._end_free : :: std :: os :: raw :: c_int) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libwfa2-e00d863ec6175c8f/out/bindings_wfa.rs:3:59900
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...mponents_t) ; } extern "C" { pub fn wavefront_components_clear (wf_components : * mut wavefront_components_t) ; } extern "C" { pub...
[INFO] [stdout]   |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libwfa2-e00d863ec6175c8f/out/bindings_wfa.rs:3:71659
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... c_int) ; } extern "C" { pub fn wavefront_aligner_set_alignment_extension (wf_aligner : * mut wavefront_aligner_t) ; } extern "C" ...
[INFO] [stdout]   |                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libwfa2-e00d863ec6175c8f/out/bindings_wfa.rs:3:59998
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...omponents_t) ; } extern "C" { pub fn wavefront_components_free (wf_components : * mut wavefront_components_t) ; } extern "C" { pub...
[INFO] [stdout]   |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libwfa2-e00d863ec6175c8f/out/bindings_wfa.rs:3:71766
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ligner_t) ; } extern "C" { pub fn wavefront_aligner_set_heuristic_none (wf_aligner : * mut wavefront_aligner_t) ; } extern "C" { p...
[INFO] [stdout]   |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libwfa2-e00d863ec6175c8f/out/bindings_wfa.rs:3:60095
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn wavefront_components_resize (wf_components : * mut wavefront_components_t , max_pattern_length : :: std :: os :: raw :: c_int , max_text_length : :: std :: os :: raw :: c_int , penalties : * mut wavefront_penalties_t) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libwfa2-e00d863ec6175c8f/out/bindings_wfa.rs:3:71868
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn wavefront_aligner_set_heuristic_wfadaptive (wf_aligner : * mut wavefront_aligner_t , min_wavefront_length : :: std :: os :: raw :: c_int , max_distance_threshold : :: std :: os :: raw :: c_int , score_steps : :: std :: os :: raw :: c_int) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libwfa2-e00d863ec6175c8f/out/bindings_wfa.rs:3:60337
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn wavefront_components_resize_null__victim (wf_components : * mut wavefront_components_t , lo : :: std :: os :: raw :: c_int , hi : :: std :: os :: raw :: c_int) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libwfa2-e00d863ec6175c8f/out/bindings_wfa.rs:3:72131
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn wavefront_aligner_set_heuristic_wfmash (wf_aligner : * mut wavefront_aligner_t , min_wavefront_length : :: std :: os :: raw :: c_int , max_distance_threshold : :: std :: os :: raw :: c_int , score_steps : :: std :: os :: raw :: c_int) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libwfa2-e00d863ec6175c8f/out/bindings_wfa.rs:3:60521
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn wavefront_components_compact_bt_buffer (wf_components : * mut wavefront_components_t , score : :: std :: os :: raw :: c_int , verbose : :: std :: os :: raw :: c_int) ; } # ...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libwfa2-e00d863ec6175c8f/out/bindings_wfa.rs:3:72390
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn wavefront_aligner_set_heuristic_xdrop (wf_aligner : * mut wavefront_aligner_t , xdrop : :: std :: os :: raw :: c_int , score_steps : :: std :: os :: raw :: c_int) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libwfa2-e00d863ec6175c8f/out/bindings_wfa.rs:3:61925
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... ; extern "C" { pub fn wavefront_bialigner_new (attributes : * mut wavefront_aligner_attr_t , plot : * mut wavefront_plot_t) -> * mut wavefront_bialigner_t ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libwfa2-e00d863ec6175c8f/out/bindings_wfa.rs:3:62082
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...t_bialigner_t ; } extern "C" { pub fn wavefront_bialigner_reap (wf_bialigner : * mut wavefront_bialigner_t) ; } extern "C" { pub f...
[INFO] [stdout]   |                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libwfa2-e00d863ec6175c8f/out/bindings_wfa.rs:3:72577
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn wavefront_aligner_set_heuristic_zdrop (wf_aligner : * mut wavefront_aligner_t , ydrop : :: std :: os :: raw :: c_int , score_steps : :: std :: os :: raw :: c_int) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libwfa2-e00d863ec6175c8f/out/bindings_wfa.rs:3:72764
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn wavefront_aligner_set_heuristic_banded_static (wf_aligner : * mut wavefront_aligner_t , band_min_k : :: std :: os :: raw :: c_int , band_max_k : :: std :: os :: raw :: c_int) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libwfa2-e00d863ec6175c8f/out/bindings_wfa.rs:3:62176
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...bialigner_t) ; } extern "C" { pub fn wavefront_bialigner_delete (wf_bialigner : * mut wavefront_bialigner_t) ; } extern "C" { pub ...
[INFO] [stdout]   |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libwfa2-e00d863ec6175c8f/out/bindings_wfa.rs:3:62272
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn wavefront_bialigner_set_s...xt_length : :: std :: os :: raw :: c_int) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libwfa2-e00d863ec6175c8f/out/bindings_wfa.rs:3:72963
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn wavefront_aligner_set_heuristic_banded_adaptive (wf_aligner : * mut wavefront_aligner_t , band_min_k : :: std :: os :: raw :: c_int , band_max_k : :: std :: os :: raw :: c_int , score_steps : :: std :: os :: raw :: c_int) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libwfa2-e00d863ec6175c8f/out/bindings_wfa.rs:3:73209
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn wavefront_aligner_set_max_alignment_steps (wf_aligner : * mut wavefront_aligner_t , max_alignment_steps : :: std :: os :: raw :: c_int) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libwfa2-e00d863ec6175c8f/out/bindings_wfa.rs:3:62571
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn wavefront_bialigner_set_s...xt_length : :: std :: os :: raw :: c_int) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libwfa2-e00d863ec6175c8f/out/bindings_wfa.rs:3:62876
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn wavefront_bialigner_set_sequences_packed2bits (wf_bialigner : * mut wavefront_bialigner_t , pattern : * const u8 , pattern_length : :: std :: os :: raw :: c_int , text : * const u8 , text_length : :: std :: os :: raw :: c_int) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libwfa2-e00d863ec6175c8f/out/bindings_wfa.rs:3:73369
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn wavefront_aligner_set_max_memory (wf_aligner : * mut wavefront_aligner_t , max_memory_resident : u64 , max_memory_abort : u64) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libwfa2-e00d863ec6175c8f/out/bindings_wfa.rs:3:63127
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn wavefront_bialigner_set_s... text_end : :: std :: os :: raw :: c_int) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libwfa2-e00d863ec6175c8f/out/bindings_wfa.rs:3:73520
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn wavefront_aligner_set_max_num_threads (wf_aligner : * mut wavefront_aligner_t , max_num_threads : :: std :: os :: raw :: c_int) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libwfa2-e00d863ec6175c8f/out/bindings_wfa.rs:3:63415
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...: c_int) ; } extern "C" { pub fn wavefront_bialigner_get_size (wf_bialigner : * mut wavefront_bialigner_t) -> u64 ; } extern "C" {...
[INFO] [stdout]   |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libwfa2-e00d863ec6175c8f/out/bindings_wfa.rs:3:73672
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn wavefront_aligner_set_min_offsets_per_thread (wf_aligner : * mut wavefront_aligner_t , min_offsets_per_thread : :: std :: os :: raw :: c_int) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libwfa2-e00d863ec6175c8f/out/bindings_wfa.rs:3:63520
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn wavefront_bialigner_set_heuristic (wf_bialigner : * mut wavefront_bialigner_t , heuristic : * mut wavefront_heuristic_t) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libwfa2-e00d863ec6175c8f/out/bindings_wfa.rs:3:73838
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn wavefront_align (wf_align...:: c_int) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libwfa2-e00d863ec6175c8f/out/bindings_wfa.rs:3:63665
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn wavefront_bialigner_set_max_alignment_steps (wf_bialigner : * mut wavefront_bialigner_t , max_alignment_steps : :: std :: os :: raw :: c_int) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libwfa2-e00d863ec6175c8f/out/bindings_wfa.rs:3:74141
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn wavefront_align_lambda (w...:: c_int) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libwfa2-e00d863ec6175c8f/out/bindings_wfa.rs:3:63831
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn wavefront_bialigner_set_max_memory (wf_bialigner : * mut wavefront_bialigner_t , max_memory_resident : u64 , max_memory_abort : u64) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libwfa2-e00d863ec6175c8f/out/bindings_wfa.rs:3:74456
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn wavefront_align_packed2bits (wf_aligner : * mut wavefront_aligner_t , pattern : * const u8 , pattern_length : :: std :: os :: raw :: c_int , text : * const u8 , text_length : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libwfa2-e00d863ec6175c8f/out/bindings_wfa.rs:3:63988
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn wavefront_bialigner_set_max_num_threads (wf_bialigner : * mut wavefront_bialigner_t , max_num_threads : :: std :: os :: raw :: c_int) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libwfa2-e00d863ec6175c8f/out/bindings_wfa.rs:3:74717
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn wavefront_aligner_init (wf_aligner : * mut wavefront_aligner_t , align_level : :: std :: os :: raw :: c_int) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libwfa2-e00d863ec6175c8f/out/bindings_wfa.rs:3:64146
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn wavefront_bialigner_set_min_offsets_per_thread (wf_bialigner : * mut wavefront_bialigner_t , min_offsets_per_thread : :: std :: os :: raw :: c_int) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libwfa2-e00d863ec6175c8f/out/bindings_wfa.rs:3:74850
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...w :: c_int) ; } extern "C" { pub fn wavefront_aligner_get_size (wf_aligner : * mut wavefront_aligner_t) -> u64 ; } extern "C" { pu...
[INFO] [stdout]   |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libwfa2-e00d863ec6175c8f/out/bindings_wfa.rs:3:64318
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn wavefront_align_strerror (error_code : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_char ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libwfa2-e00d863ec6175c8f/out/bindings_wfa.rs:3:74949
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...) -> u64 ; } extern "C" { pub fn wavefront_aligner_maxtrim_cigar (wf_aligner : * mut wavefront_aligner_t) -> bool ; } extern "C" {...
[INFO] [stdout]   |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libwfa2-e00d863ec6175c8f/out/bindings_wfa.rs:3:64450
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn wavefront_align_strerror_short (error_code : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_char ; } # ...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libwfa2-e00d863ec6175c8f/out/bindings_wfa.rs:3:75054
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ol ; } extern "C" { pub fn wavefront_aligner_print_mode (stream : * mut FILE , wf_aligner : * mut wavefront_aligner_t) ; } extern ...
[INFO] [stdout]   |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libwfa2-e00d863ec6175c8f/out/bindings_wfa.rs:3:70947
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } ; extern "C" { pub fn wavefront_aligner_new (attributes : * mut wavefront_aligner_attr_t) -> * mut wavefront_aligner_t ; } exte...
[INFO] [stdout]   |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libwfa2-e00d863ec6175c8f/out/bindings_wfa.rs:3:75170
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...t) ; } extern "C" { pub fn wavefront_aligner_print_scope (stream : * mut FILE , wf_aligner : * mut wavefront_aligner_t) ; } extern...
[INFO] [stdout]   |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libwfa2-e00d863ec6175c8f/out/bindings_wfa.rs:3:71068
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...efront_aligner_t ; } extern "C" { pub fn wavefront_aligner_reap (wf_aligner : * mut wavefront_aligner_t) ; } extern "C" { pub fn w...
[INFO] [stdout]   |                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libwfa2-e00d863ec6175c8f/out/bindings_wfa.rs:3:75287
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...t) ; } extern "C" { pub fn wavefront_aligner_print_conf (stream : * mut FILE , wf_aligner : * mut wavefront_aligner_t) ; }
[INFO] [stdout]   |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libwfa2-e00d863ec6175c8f/out/bindings_wfa.rs:3:71156
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ront_aligner_t) ; } extern "C" { pub fn wavefront_aligner_delete (wf_aligner : * mut wavefront_aligner_t) ; } extern "C" { pub fn ...
[INFO] [stdout]   |                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libwfa2-e00d863ec6175c8f/out/bindings_wfa.rs:3:71246
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ner_t) ; } extern "C" { pub fn wavefront_aligner_set_alignment_end_to_end (wf_aligner : * mut wavefront_aligner_t) ; } extern "C" ...
[INFO] [stdout]   |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `core::slice`
[INFO] [stdout]  --> src/lib.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use core::slice;
[INFO] [stdout]   |     ^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libwfa2-e00d863ec6175c8f/out/bindings_wfa.rs:3:71354
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn wavefront_aligner_set_ali..._end_free : :: std :: os :: raw :: c_int) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libwfa2-e00d863ec6175c8f/out/bindings_wfa.rs:3:71659
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... c_int) ; } extern "C" { pub fn wavefront_aligner_set_alignment_extension (wf_aligner : * mut wavefront_aligner_t) ; } extern "C" ...
[INFO] [stdout]   |                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libwfa2-e00d863ec6175c8f/out/bindings_wfa.rs:3:71766
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ligner_t) ; } extern "C" { pub fn wavefront_aligner_set_heuristic_none (wf_aligner : * mut wavefront_aligner_t) ; } extern "C" { p...
[INFO] [stdout]   |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libwfa2-e00d863ec6175c8f/out/bindings_wfa.rs:3:71868
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn wavefront_aligner_set_heuristic_wfadaptive (wf_aligner : * mut wavefront_aligner_t , min_wavefront_length : :: std :: os :: raw :: c_int , max_distance_threshold : :: std :: os :: raw :: c_int , score_steps : :: std :: os :: raw :: c_int) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libwfa2-e00d863ec6175c8f/out/bindings_wfa.rs:3:72131
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn wavefront_aligner_set_heuristic_wfmash (wf_aligner : * mut wavefront_aligner_t , min_wavefront_length : :: std :: os :: raw :: c_int , max_distance_threshold : :: std :: os :: raw :: c_int , score_steps : :: std :: os :: raw :: c_int) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libwfa2-e00d863ec6175c8f/out/bindings_wfa.rs:3:72390
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn wavefront_aligner_set_heuristic_xdrop (wf_aligner : * mut wavefront_aligner_t , xdrop : :: std :: os :: raw :: c_int , score_steps : :: std :: os :: raw :: c_int) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libwfa2-e00d863ec6175c8f/out/bindings_wfa.rs:3:72577
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn wavefront_aligner_set_heuristic_zdrop (wf_aligner : * mut wavefront_aligner_t , ydrop : :: std :: os :: raw :: c_int , score_steps : :: std :: os :: raw :: c_int) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libwfa2-e00d863ec6175c8f/out/bindings_wfa.rs:3:72764
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn wavefront_aligner_set_heuristic_banded_static (wf_aligner : * mut wavefront_aligner_t , band_min_k : :: std :: os :: raw :: c_int , band_max_k : :: std :: os :: raw :: c_int) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libwfa2-e00d863ec6175c8f/out/bindings_wfa.rs:3:72963
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn wavefront_aligner_set_heuristic_banded_adaptive (wf_aligner : * mut wavefront_aligner_t , band_min_k : :: std :: os :: raw :: c_int , band_max_k : :: std :: os :: raw :: c_int , score_steps : :: std :: os :: raw :: c_int) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libwfa2-e00d863ec6175c8f/out/bindings_wfa.rs:3:73209
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn wavefront_aligner_set_max_alignment_steps (wf_aligner : * mut wavefront_aligner_t , max_alignment_steps : :: std :: os :: raw :: c_int) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libwfa2-e00d863ec6175c8f/out/bindings_wfa.rs:3:73369
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn wavefront_aligner_set_max_memory (wf_aligner : * mut wavefront_aligner_t , max_memory_resident : u64 , max_memory_abort : u64) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libwfa2-e00d863ec6175c8f/out/bindings_wfa.rs:3:73520
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn wavefront_aligner_set_max_num_threads (wf_aligner : * mut wavefront_aligner_t , max_num_threads : :: std :: os :: raw :: c_int) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libwfa2-e00d863ec6175c8f/out/bindings_wfa.rs:3:73672
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn wavefront_aligner_set_min_offsets_per_thread (wf_aligner : * mut wavefront_aligner_t , min_offsets_per_thread : :: std :: os :: raw :: c_int) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libwfa2-e00d863ec6175c8f/out/bindings_wfa.rs:3:73838
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn wavefront_align (wf_align...:: c_int) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libwfa2-e00d863ec6175c8f/out/bindings_wfa.rs:3:74141
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn wavefront_align_lambda (w...:: c_int) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libwfa2-e00d863ec6175c8f/out/bindings_wfa.rs:3:74456
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn wavefront_align_packed2bits (wf_aligner : * mut wavefront_aligner_t , pattern : * const u8 , pattern_length : :: std :: os :: raw :: c_int , text : * const u8 , text_length : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libwfa2-e00d863ec6175c8f/out/bindings_wfa.rs:3:74717
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn wavefront_aligner_init (wf_aligner : * mut wavefront_aligner_t , align_level : :: std :: os :: raw :: c_int) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libwfa2-e00d863ec6175c8f/out/bindings_wfa.rs:3:74850
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...w :: c_int) ; } extern "C" { pub fn wavefront_aligner_get_size (wf_aligner : * mut wavefront_aligner_t) -> u64 ; } extern "C" { pu...
[INFO] [stdout]   |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libwfa2-e00d863ec6175c8f/out/bindings_wfa.rs:3:74949
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...) -> u64 ; } extern "C" { pub fn wavefront_aligner_maxtrim_cigar (wf_aligner : * mut wavefront_aligner_t) -> bool ; } extern "C" {...
[INFO] [stdout]   |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libwfa2-e00d863ec6175c8f/out/bindings_wfa.rs:3:75054
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ol ; } extern "C" { pub fn wavefront_aligner_print_mode (stream : * mut FILE , wf_aligner : * mut wavefront_aligner_t) ; } extern ...
[INFO] [stdout]   |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libwfa2-e00d863ec6175c8f/out/bindings_wfa.rs:3:75170
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...t) ; } extern "C" { pub fn wavefront_aligner_print_scope (stream : * mut FILE , wf_aligner : * mut wavefront_aligner_t) ; } extern...
[INFO] [stdout]   |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libwfa2-e00d863ec6175c8f/out/bindings_wfa.rs:3:75287
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...t) ; } extern "C" { pub fn wavefront_aligner_print_conf (stream : * mut FILE , wf_aligner : * mut wavefront_aligner_t) ; }
[INFO] [stdout]   |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `core::slice`
[INFO] [stdout]  --> src/lib.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use core::slice;
[INFO] [stdout]   |     ^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `libwfa2` (lib) due to 96 previous errors; 3 warnings emitted
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/affine_wavefront.rs:143:13
[INFO] [stdout]     |
[INFO] [stdout] 143 |         let mut s = Self {
[INFO] [stdout]     |             ----^
[INFO] [stdout]     |             |
[INFO] [stdout]     |             help: remove this `mut`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_mut)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `form`
[INFO] [stdout]    --> src/affine_wavefront.rs:208:13
[INFO] [stdout]     |
[INFO] [stdout] 208 |         let form: &mut wfa::alignment_form_t = &mut (unsafe { *self.wf_aligner }).alignment_form;
[INFO] [stdout]     |             ^^^^ help: if this is intentional, prefix it with an underscore: `_form`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/affine_wavefront.rs:143:13
[INFO] [stdout]     |
[INFO] [stdout] 143 |         let mut s = Self {
[INFO] [stdout]     |             ----^
[INFO] [stdout]     |             |
[INFO] [stdout]     |             help: remove this `mut`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_mut)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `form`
[INFO] [stdout]    --> src/affine_wavefront.rs:208:13
[INFO] [stdout]     |
[INFO] [stdout] 208 |         let form: &mut wfa::alignment_form_t = &mut (unsafe { *self.wf_aligner }).alignment_form;
[INFO] [stdout]     |             ^^^^ help: if this is intentional, prefix it with an underscore: `_form`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `libwfa2` (lib test) due to 96 previous errors; 3 warnings emitted
[INFO] running `Command { std: "docker" "inspect" "8c1e8e6883df5dc008befeb49e76ae2e44949e523b1c6ef194f140a372cf25e4", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "8c1e8e6883df5dc008befeb49e76ae2e44949e523b1c6ef194f140a372cf25e4", kill_on_drop: false }`
[INFO] [stdout] 8c1e8e6883df5dc008befeb49e76ae2e44949e523b1c6ef194f140a372cf25e4
